Software Developer 15172 - AL - (Secret)

  • Huntsville
  • Contract
  • Wed Dec 3 15:45:18 2025
  • BBBH87241

Job Title: Software Developer

Job Location: Huntsville Alabama 35808

Onsite Requirements:

  • C++
  • Matlab
  • Active clearance

Job Description:

  • As a software developer on an Internal Research and Development (IRAD) team.
  • You will work in a collaborative environment to understand system requirements, create and implement new capabilities and algorithms.
  • Many of the algorithms and capabilities implemented by the team will be mathematics and physics intensive complex solutions that will be highly critical to the system performance.
  • In addition to software development you will also be expected to support reviews of requirements and test cases that are developed for the software capability.

Basic Qualifications:

  • Bachelor’s degree in STEM related field, and 5 Years with Bachelors in Science; 3 Years with Masters; 1 Year with PhD.
  • Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start
  • Recent and extensive Experience Developing Software in C++ or Java
  • Quick to learn and absorb new concepts and information
  • Recent MATLAB and or Python Experience
  • Must have an Interim or Active Secret Clearance
  • Unix/Linux Operating System Experience
  • Must be able to support an in-person / closed-area work environment

Preferred Qualifications:

  • Highly experienced with Linux, scripting, and operations
  • Experience with automated software requirements testing and analysis
  • Experience with the battle management and or fire control systems
  • Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration.
  • Experience with Behavior Driven Development (BDD) using tools like Gherkin and Cucumber for automated acceptance testing
  • Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
  • Experience developing software in an Model Based Systems Engineering (MBSE) environment.
  • Experience with CI/CD, containers, and pipelines.
  • Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins.
  • Very solid background in math and physics
  • Advanced degree in Mathematics or Physics or Computer Science

  • **3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
  • This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.
  • This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role.
  • Due to the nature of the work, a United States Government Clearance is required to be eligible for the position**